vtd: ats and queued invalidation cleanup
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 16 Jun 2009 12:41:17 +0000 (13:41 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 16 Jun 2009 12:41:17 +0000 (13:41 +0100)
commit767d7a478a86cb1a77f58bf0686a2df212d5a755
treea162219c27f1f5b3cb90a514f35eea0eead60594
parent2d61801bce4430a2dd91c544e8ca7b1fd117b74b
vtd: ats and queued invalidation cleanup

Use iommu_qinval in place of qinval_enabled flag.  Use
ecap_queued_inval() for determining whether queued invalidation is
available on this vt-d engine or not.

Signed-off-by: Allen Kay <allen.m.kay@intel.com>
xen/drivers/passthrough/vtd/qinval.c
xen/drivers/passthrough/vtd/x86/ats.c